/*
 * 立创开发板软硬件资料与相关扩展板软硬件资料官网全部开源
 * 开发板官网：www.lckfb.com
 * 技术支持常驻论坛，任何技术问题欢迎随时交流学习
 * 立创论坛：club.szlcsc.com
 * 关注bilibili账号：【立创开发板】，掌握我们的最新动态！
 * 不靠卖板赚钱，以培养中国工程师为己任
 * Change Logs:
 * Date           Author       Notes
 * 2023-11-02     LCKFB-yzh    first version
 */
#include "board.h"

#include "string.h"
#include "stdio.h"
#include "bsp_system.h"                  // Device header

int main(void)
{
    board_init();
	usart_gpio_config(115200U);
	gpio_init();
	Ultrasonic_Init();
	usart1_gpio_config(115200U);
	usart2_gpio_config(115200U);
	
	
#if USB_USART_DMA // 使用DMA
    printf("DMA receive\r\n");
    usart_dma_config(); // DMA配置
#else             // 使用中断
    printf("Interrupt receive\r\n");
#endif

	
	

	
	
	
	
	scheduler_init();
	
	MPU6050_Init();
	DHT11_GPIO_Init();  
	 ad_int();
	 buuuuuz_init();
	ESP8266_ConenctServer_init();
	 
    while (1)
    {																							
			scheduler_run();
		
       
		//Uart2_SendChar(1);
        /* 等待数据传输完成 */
	}
}


